protest one's innocence - Francés Inglés Diccionario